Big Huge Thesaurus

Ambloplites rupestris

noun